About Teer Limited (12865064) United Kingdom