About C. Carty Limited (04724637) United Kingdom