About Dorothy & Theodore Limited (07653663) United Kingdom