About Patty And Punch Ltd (12138452) United Kingdom