About Bfi Limited (06603994) United Kingdom