About Theodore Doherty Limited (09713433) United Kingdom