About S W Nicholls Ltd (08703950) United Kingdom