About B & F Associates Ltd (10178700) United Kingdom