About First Take Productions Limited (02884633) United Kingdom