About Griffin Rock Ltd (08698502) United Kingdom