About Birmingham Textiles Limited (11742179) United Kingdom