About Cafe St. Giles Ltd. (SC409788) United Kingdom