About Oakham Restaurant Limited (10517644) United Kingdom