About Plaistow Abbey Cars London Ltd (07684376) United Kingdom