About Coyle Investments Limited (SC656564) United Kingdom