About Elizabeth Nicholls Ltd (09376894) United Kingdom