About Coyle Hamilton Holdings (uk) Limited (02701073) United Kingdom