About Jack Griffin Consulting Ltd (11741707) United Kingdom