About S.e.t. (swansea) Ltd. (02498152) United Kingdom