About Clan Ecolectrical Limited (07384306) United Kingdom