About Stainless Products Limited (00838820) United Kingdom