About B&f Healthcare Ltd (12239840) United Kingdom