About Fox And Jones Limited (03146222) United Kingdom