About Griff Communications Ltd (10491721) United Kingdom