About M & R Solutions (uk) Limited (06594828) United Kingdom