About Pender Limited (07852784) United Kingdom