About Pendle Polymers Ltd (12076322) United Kingdom