About Burns & Wilcox Limited (06185834) United Kingdom