About M&r Sales Limited (08164159) United Kingdom