About The Teter Group Holding Ltd (13644442) United Kingdom