About Garmill Textiles Ltd (11212349) United Kingdom