About Bishops Textiles Limited (10620280) United Kingdom