About Trelleborg Nottingham Limited (04168407) United Kingdom