About Smeaton 1967 Limited (08748082) United Kingdom