About Harry Alexander & Partners Limited (10730528) United Kingdom