About Ted Press Ltd (11901440) United Kingdom