About N D Oldham Ltd (13287495) United Kingdom