About Switched On Products Limited (07742096) United Kingdom