About Griffiths Engineering Solutions Ltd (12030007) United Kingdom