About Badger Sports Group Limited (11568527) United Kingdom