About Sparks And Sensors Limited (08435968) United Kingdom