About Eden Electrical Limited (09876746) United Kingdom