About Pendlecroft Limited (02991601) United Kingdom