About Electric Beach Limited (09002905) United Kingdom