About Ta Ta Dearie Limited (10711588) United Kingdom