About Coyne Consultants Limited (04335743) United Kingdom