About J.r.motors Limited (00664532) United Kingdom