About Barron-clark Castings Limited (00791452) United Kingdom