About Carrick Consultants Ltd (04149623) United Kingdom