About Griffiths Design Consulting Limited (04628508) United Kingdom