About The Griffin Inn (st Helens) Limited (11577524) United Kingdom