About B F & R Ltd (13069663) United Kingdom