About The Stop Switch Ltd (08596714) United Kingdom