About S. Punch Ltd (12733422) United Kingdom