About Thomas Ireland Limited (10109292) United Kingdom