About Stainless Brass & Glass Limited (03924662) United Kingdom