About Elecsis Limited (04314228) United Kingdom