About B C F Investments Limited (02403246) United Kingdom