About The Wet Bat Company Limited (07107379) United Kingdom