About Pendle Ventures Preston Ltd (12017552) United Kingdom