About W & Ca Griffiths Limited (04993422) United Kingdom