About Trelleborg Invest Limited (10531500) United Kingdom