About The Electric Beach (james Street) Ltd (08256338) United Kingdom