About Cleckelect Limited (01280485) United Kingdom