About Carrick Sports Construction Limited (SC589984) United Kingdom