About Thomas Tilling Limited (00052492) United Kingdom