About Bfr International Limited (03588207) United Kingdom