About Gilliland Investments Limited (SC233572) United Kingdom