About Easterhoull Chalets Ltd. (SC351844) United Kingdom