About Sticky Wicket Limited (05247767) United Kingdom