About Griffin Mpi Ltd (08891737) United Kingdom