About The Mumbles Electric Company Limited (07291413) United Kingdom