About Pembury Oaks Ltd (08143397) United Kingdom