About Hamilton Meeks Limited (09802109) United Kingdom