About Mafer M & E By Design Ltd (11563677) United Kingdom