About Pendle View Limited (11803965) United Kingdom