About Sw London Solutions Limited (09356237) United Kingdom