About Sticky Wicket Films Limited (06643969) United Kingdom