About Contract Group (holdings) Ltd (13710003) United Kingdom