About Pednor Limited (08652241) United Kingdom