About Badger Grips Limited (08441199) United Kingdom