About Snowdrop Films Limited (09729524) United Kingdom