About V&r Textiles Ltd (12777407) United Kingdom