About Electrically Charged North West Ltd (13156539) United Kingdom