About Smeaton Wood Limited (07004102) United Kingdom