About Marcus Hamilton & Sons Establishments Ltd (09965668) United Kingdom