About Pendle Polymer Engineering Limited (02265026) United Kingdom