About Penkridge Ltd (13529810) United Kingdom