About Smeaton & Holmes Ltd (07412537) United Kingdom