About Harmer & Sons Limited (07742775) United Kingdom