About M&r 686 Limited (03588819) United Kingdom