About C.a. Griffiths Limited (04783386) United Kingdom