About Pembury Partners Ltd (10863435) United Kingdom