About B & F Store Ltd (10795333) United Kingdom