About S.t.c.plumbing & Heating Merchants Limited (01052946) United Kingdom