About Pednor 2020 Limited (08652906) United Kingdom