About Carringford Limited (12101476) United Kingdom