About Meekins Tackle Ltd (12336222) United Kingdom