About Sj Stroud Heating And Plumbing Limited (10107738) United Kingdom