About Harry Harkins Limited (11825328) United Kingdom