About Harry Shepherd Ltd (11803207) United Kingdom