About New Idea Books Ltd (12262739) United Kingdom