About Cross Sticks Productions Limited (02946524) United Kingdom