About Baumers Management Limited (10219399) United Kingdom