About Thatcham Pub Co Ltd (11447818) United Kingdom