About Salt Film Limited (04138272) United Kingdom