About Tears Holdings Limited (06089551) United Kingdom