About B I F Hofmann Limited (10523925) United Kingdom