About O B S Oldham Ltd (13577644) United Kingdom