About J & R Autos Limited (12197327) United Kingdom