About Mark Hamilton Ltd (13541756) United Kingdom