About J & N Holdings Limited (06279249) United Kingdom