About H A Hamer & Grandson Limited (06161773) United Kingdom