About Lowe Electrical Design Limited (06176875) United Kingdom