About Pendle Fluid Sealing Limited (01559281) United Kingdom