About B & F Partners Limited (13139671) United Kingdom