About B F Holdings Limited (07790222) United Kingdom