About Hamshaw & Co. Services Limited (03260380) United Kingdom