About Neath Short Stays Ltd (13183137) United Kingdom