About K & F Associates Limited (08766427) United Kingdom