About Teter Limited (06365148) United Kingdom