About Pendle Ventures Clitheroe Ltd (10963502) United Kingdom