About Traer Clark Architect Limited (06410170) United Kingdom