About Oasis (swansea) Limited (09841595) United Kingdom