About Punch National Brands Limited (00217405) United Kingdom