About Griffiths & Griffiths Limited (05925176) United Kingdom