About J & K Holdings Limited (05287514) United Kingdom