About Harrowardandsmith Ltd (10327825) United Kingdom