About Trachsel Limited (12572507) United Kingdom