About Teper Limited (09571718) United Kingdom