About Mrm & Sons Ltd (NI048976) United Kingdom