About S&a Plumbing Limited (12384547) United Kingdom