About Griffin Consultancy Services Ltd (13629112) United Kingdom