About Borgwarner Limited (02346109) United Kingdom