About Ark Architects Limited (08219745) United Kingdom