About Swansea Consultancy Investments Limited (05578347) United Kingdom