About J & K Recovery Limited (02803811) United Kingdom