About Swansea Surveys Holdings 2.0 Ltd (13075636) United Kingdom