About Harlescott Equipment Limited (09116165) United Kingdom