About Mmr Plymouth Ltd (12322646) United Kingdom