About Satterthwaite Pub Company Limited (08601983) United Kingdom