About Edy Electrical Ltd (10406833) United Kingdom