About Carrick Works Ltd (11819502) United Kingdom