About Cani Electrical Installations Ltd (12941501) United Kingdom