About Punch Jubilee Intermediate Holding Company Limited (04821132) United Kingdom