About Tottenham Hale International Studios C.i.c. (07331526) United Kingdom