About J & L Motor Bodies Limited (05223713) United Kingdom