About Tim Griffiths 1 Ltd (11890007) United Kingdom