About Carrick Ventures Limited (07887113) United Kingdom