About J & K Automotive Limited (13160209) United Kingdom