About Carrick Communications Limited (02452529) United Kingdom