About Tedorius Ltd (08454823) United Kingdom