About J Osborne Healthcare Limited (06683808) United Kingdom