About St. Giles Studio Ltd (12203424) United Kingdom