About Carrington Textiles International Limited (12912292) United Kingdom