About T. S. Trenching Limited (10509678) United Kingdom