About The Swan By The Beach Ltd (10011462) United Kingdom