About Penbale Limited (02956729) United Kingdom