About Borgwarner Wrexham Limited (01191459) United Kingdom