About Cloonfinish Electrical Ltd (10272403) United Kingdom