About St. Giles Asset Investments Limited (05578801) United Kingdom