About Swl Limited (SC274096) United Kingdom