About Pendulum Architects Ltd (10949661) United Kingdom