About M & K Bedford Limited (10412333) United Kingdom