About Theodore James Limited (09547862) United Kingdom