About The Big Bait Company Limited (04158190) United Kingdom