About K&n Stables Ltd (12997262) United Kingdom