About J R Osborne Limited (07918606) United Kingdom