About Barmond (special Steels) Limited (10155654) United Kingdom