About Stop In The Sticks Limited (10954220) United Kingdom