About Griffin Information Security Services Ltd (09902008) United Kingdom