About Stephen Sylvester Plasterers Limited (04960223) United Kingdom