About Pendlehall Limited (07883436) United Kingdom