About Allium Textiles Limited (07776701) United Kingdom