About Richard Griffiths Architects Limited (07672991) United Kingdom