About Trelleborg Rochdale Limited (06039524) United Kingdom