About Penderel Partners Limited (02495736) United Kingdom