About M & R Specialist Business Group Solutions Ltd (10484538) United Kingdom