About Oldham Jackson Limited (11598325) United Kingdom