About Seagulls Chalets Ltd (07324207) United Kingdom