About Phil Griffiths Scientific Services Ltd (11898714) United Kingdom