About Carrick Technical Design Limited (SC557387) United Kingdom