About Bta Architects Ltd. (02668687) United Kingdom