About K B & F Holdings Limited (09939924) United Kingdom