About Tedmill Limited (11861363) United Kingdom