About M & R Management Services Limited (10723909) United Kingdom