About Intelect Power Technologies Ltd (08423408) United Kingdom