About Excelsior Textiles Limited (01012731) United Kingdom