About Aray Architects Ltd (07706079) United Kingdom