About Griffiths Design Limited (12029638) United Kingdom