About Samphire Pictures Limited (10080129) United Kingdom