About Desmond Eastwood Motors Ltd (NI035832) United Kingdom