About W Beumer Limited (11182939) United Kingdom