About The Ice House Studio Limited (02150911) United Kingdom