About Neville M Oldham Limited (04973726) United Kingdom