About The Master Thatcher Pub Limited (11653522) United Kingdom