About B&m London Textiles Limited (12109936) United Kingdom