About Pendle Pictures Ltd (10460960) United Kingdom