About Ngs Swansea Limited (12072637) United Kingdom