About Pendle Projects Limited (05362945) United Kingdom