About The Lodge At Beach Lodge Limited (10246566) United Kingdom