About M & S (london) Trading Limited (12380371) United Kingdom