About Strange One Films Ltd (07725803) United Kingdom