About Oldham Shotton Limited (11644096) United Kingdom