About F & B Holdings Limited (05343299) United Kingdom