About Borgwarner Uk Management Limited (10867696) United Kingdom