About Slinger Limited (08294025) United Kingdom