About J.r. Textiles London (1989) Limited (00875254) United Kingdom