About James W. Griffiths Limited (09589305) United Kingdom