About The Swan Inn Newport Ltd (13374829) United Kingdom