About Barry-wehmiller Europe (st Albans) Limited (01313840) United Kingdom