About Tederry Ltd (12410578) United Kingdom