About Harold H Leese Limited (11405889) United Kingdom