About Bsw Limited (SC335302) United Kingdom