About Switch And Soda Ltd (11201803) United Kingdom