About The Bait Shack Limited (12690189) United Kingdom