About Mandala Electrical Services Limited (09531619) United Kingdom