About M C Windsor Electrical Limited (09210964) United Kingdom