About Pinch Suffolk Ltd (13492378) United Kingdom