About Strangelove Films Limited (06635751) United Kingdom