About The Swan (restaurant) Limited (12940734) United Kingdom