About Alexander Textiles Limited (09849122) United Kingdom