About The Abbots Leigh Pub Co Ltd (11549455) United Kingdom