About Satellite Films Limited (07689305) United Kingdom