About Tourmaline Uk Limited (07615139) United Kingdom