About Bsc (swansea) Ltd (13122976) United Kingdom