About Baric Pumps Limited (04956432) United Kingdom