About Punch Associates Ltd (07768737) United Kingdom