About Theodore Charles Ltd (11946724) United Kingdom