About Swl (uk) Limited (06548369) United Kingdom