About Mae Electrical Limited (11088386) United Kingdom