About Pennboro Limited (06528233) United Kingdom