About Punch Inns Limited (02661576) United Kingdom