About Grifin Limited (11912163) United Kingdom