About Pendle Nominees Limited (02691704) United Kingdom