About Strange Films And Music Ltd (11093733) United Kingdom