About Balfour Darwins Limited (00697042) United Kingdom