About Teesee Ltd (SC422766) United Kingdom