About Griffin Uk London Ltd (08942236) United Kingdom