About Pendlemore Limited (05159233) United Kingdom