About Sandhaven Chalets Ltd (11021906) United Kingdom