About De Montfort Books Limited (09486447) United Kingdom