About Sw117373a Limited (09599344) United Kingdom