About Griffiths & Tinworth Ltd (11379841) United Kingdom