About Smeaton & Co Ltd (07409342) United Kingdom