About Smeaton Hanscomb & Co. Limited (00256460) United Kingdom