About Teeter International Ltd (09440520) United Kingdom