About Griffiths Engineering Ltd (07959126) United Kingdom