About The New Griffin Co Limited (11415615) United Kingdom