About Play Oldham Ltd. (05188919) United Kingdom