About Griff Engineering Ltd (11958698) United Kingdom