Hi Stephen,
You may find this link helpful
Tax on foreign income.
You can apply for a Certificate of Residence and provide this to the German company as proof you are resident in UK and paying your tax here.
We are unable to provide any further assistance with regard to the way the German company operates.
Thank you.