About Fox Cooper Limited (13243371) United Kingdom