About Granby Inn Limited (10218623) United Kingdom