About Oakham Holdings Limited (09819535) United Kingdom