About Badgercorp Limited (06742013) United Kingdom