About Elecride Limited (12698460) United Kingdom