About B & F Focus Ltd (13521786) United Kingdom