About Griffiths Architecture & Design Limited (09864902) United Kingdom