About Tee-cher Limited (SC639960) United Kingdom