About Electric Beach Coventry Limited (12867339) United Kingdom