About Fox Design & Manufacturing Services Limited (05179220) United Kingdom