About Carrick & Carlyle Limited (01725531) United Kingdom