About Punch Bowl Investments Limited (09016167) United Kingdom