About Harry George Hall Limited (11738426) United Kingdom