About Thomson & French Limited (09474591) United Kingdom