About L & A Macmotors Ltd (13139879) United Kingdom