About X&l Textile Co. Ltd. (07737354) United Kingdom