About Griffiths Technical Ltd (10881082) United Kingdom