About Ol Oldham Limited (12469235) United Kingdom