About Teare Holdings Limited (13660761) United Kingdom