About Seahaven Beach Chalet Limited (10838724) United Kingdom