About M De M Architects Ltd (12296882) United Kingdom