About Pendle Support Limited (08538581) United Kingdom