About London Rupert Sanderson Fashion Group Limited (12991181) United Kingdom