About M.e. Architects Ltd (04169976) United Kingdom