About Soft-focus Productions Limited (07597019) United Kingdom