About Sawara Architects Ltd (08574753) United Kingdom