About Stubborn Heart Productions Limited (06737735) United Kingdom