About Baumler (uk) Limited (01592563) United Kingdom