About E Nicholls Ltd (07319252) United Kingdom