About Bulmer & Lumb Group Limited (04229894) United Kingdom