About Thumbed Books Ltd. (05288163) United Kingdom