About Needy And Greedy Electrical Design Limited (06384776) United Kingdom