About Electric Leisure Ltd (08131640) United Kingdom