About Bfi Fix Ltd (11575677) United Kingdom