About Teardrop Media Limited (07043894) United Kingdom