About Stonehenge Films Limited (03090018) United Kingdom