About Open Book Editorial Services Limited (05883484) United Kingdom