About Mcqueens Textiles Limited (04590295) United Kingdom