About K Osborne Limited (04365688) United Kingdom