About Harry & Partners Limited (09795576) United Kingdom