About Snapdragon Touring Productions Limited (08869359) United Kingdom