About Whistling Thorn Films Limited (04108040) United Kingdom