About Baumer Limited (00645201) United Kingdom