About R. C. Osborne Limited (04517704) United Kingdom