About Penco (hitchin) Ltd (06294103) United Kingdom