About The New Swan Limited (06497751) United Kingdom