About Bba Architects Ltd (02679820) United Kingdom