About Thomas Davis Ltd. (13692284) United Kingdom