About John Hamilton Ltd (04936131) United Kingdom