About Oldhams Limited (09895159) United Kingdom