About Clarke & Carrie Ltd (12840501) United Kingdom