About Teen Spirit Limited (03048036) United Kingdom