About Theodore Limited (13176814) United Kingdom