About Bowmill Metal Treatments Limited (05021652) United Kingdom