About Electric Beach (uk) Limited (08246591) United Kingdom