About Griffics Limited (08152332) United Kingdom