About Carrington Dean Group Limited (SC225672) United Kingdom