About Griffon Engineering Ltd (11766196) United Kingdom