About A & A Motor Centre Ltd (09610895) United Kingdom