About Huxley & Co (uk) Limited (08866430) United Kingdom