About J&k Mccafferty Limited (13137928) United Kingdom