About J.a. Pilgrim Textiles Limited (02641490) United Kingdom