About Thomas Jones Editor Limited (09508933) United Kingdom