About Coyle Chalmers And Trigg Limited (11390045) United Kingdom