About Oakdell Investments Limited (09043257) United Kingdom