About Galaxy Baits Limited (08219001) United Kingdom