About Curt Corporation Limited (10044654) United Kingdom