About J & K (cardiff) Limited (07015226) United Kingdom