About Thomas Ransom Limited (11692029) United Kingdom