About David Drews Architects Ltd (13422905) United Kingdom