About Na Nicholls Ltd (13578436) United Kingdom