About J & N Group Limited (12835326) United Kingdom