About Griffin Research And Consultancy Limited (06387994) United Kingdom