About Stranger Than Paradise Limited (SC546221) United Kingdom