About Griffiths Associates Limited (02138623) United Kingdom