About Harmer & Son S Htg Limited (13615642) United Kingdom