About M&r 655 Limited (03343813) United Kingdom