About Stable Films Limited (06287210) United Kingdom