About E. Neville Ltd. (06562258) United Kingdom