About Electriglide Ltd (08404102) United Kingdom