About Teesch Ltd (13660441) United Kingdom