About Pointed Stick Productions Limited (09284557) United Kingdom