About Harry Stear Ltd (09635739) United Kingdom