About Borgwarner Uk Holding And Services Ltd. (12331807) United Kingdom