About Challinor & Co Limited (08517441) United Kingdom