About J.l.r. Garages Limited (03561529) United Kingdom