About Happy Place Hotels (swansea) Ltd (12872713) United Kingdom