About Griffin Artefacts Limited (08388643) United Kingdom