About T. & S. Overseas Limited (01897765) United Kingdom