About Switchdigital (s&s) Limited (04342010) United Kingdom