About Griffin Images Limited (06441207) United Kingdom