About Slinger Music Limited (08081694) United Kingdom