About J Osborne Limited (03605989) United Kingdom