About Oakmoor Investments Limited (02817044) United Kingdom