About The Green Squirrel Pub Limited (08793469) United Kingdom