About London Sw Communications Limited (09628919) United Kingdom