About Beacham Architects Ltd (11180988) United Kingdom