About Mandor Textile Centre Limited (SC063611) United Kingdom