About Battenfeld Gloucester Europe Limited (00942348) United Kingdom