About Pellenor Limited (08468573) United Kingdom