About K & N Group Limited (07713843) United Kingdom