About R & S Oakham Limited (10517571) United Kingdom