About Badger Clothing Company Limited (05371036) United Kingdom