About Griffiths Technical Services Limited (13514153) United Kingdom