About Tedsss Ltd (08168353) United Kingdom