About N V Wells Ltd (13029335) United Kingdom