About Pembury Cars Ltd (11762681) United Kingdom