About Neville Uk Trading Holdings Limited (08144116) United Kingdom