About Griffiths Griffiths Associates Ltd (12359412) United Kingdom