About Binom Architects Ltd (07380096) United Kingdom