About Badger Wm Limited (12871716) United Kingdom