About M Walters (london) Limited (12697298) United Kingdom