About Eastbourne Lakeside Festival Ltd (11329002) United Kingdom