About Griff Holdings Ltd (12807460) United Kingdom