About Scillonian Holdings Ltd. (01698776) United Kingdom