About Lochend Chalets Ltd. (SC293939) United Kingdom