About Leeward Islands Electrical Supplies Ltd (12091843) United Kingdom