About Magic Textiles Limited (06562575) United Kingdom