About Cormack & Hamilton Ltd (11018552) United Kingdom