About Borgwarner Trustees Limited (02293944) United Kingdom