About Ska Splash Festival Limited (08580598) United Kingdom