About K & F Industries Limited (NI614238) United Kingdom