About R Osborne Limited (10536302) United Kingdom