About Mitchell Textiles Limited (SC537894) United Kingdom