About B & F (gb) Limited (04925264) United Kingdom