About Design Mep Holdings Ltd (11839821) United Kingdom