About W. H. Osborne Limited (03908979) United Kingdom