About Stuart Nicholls Ltd (11892411) United Kingdom