About Osborne Books Limited (02126859) United Kingdom