About Harlows Shaw Ltd (12641540) United Kingdom