About Bulmer & Lumb Holdings Limited (09881197) United Kingdom