About Glack Hill Adventure Ltd. (SC476108) United Kingdom