About London Book Shop Ltd (12829276) United Kingdom