About Pendle Pads Ltd (12086609) United Kingdom