About Borgwarner Holdings Limited (02444158) United Kingdom