About Griff Group Ltd (12328887) United Kingdom