About The Punch Bowl Management Company Limited (11966553) United Kingdom