About Badger Ground Works Limited (11541183) United Kingdom