About Huxley & Cox Limited (08845987) United Kingdom