About Tackle Shack Mansfield Ltd (12619007) United Kingdom