About Slip N Slide Events Limited (11078678) United Kingdom