About Griffiths & Douglas Consulting Limited (04713025) United Kingdom