About James Carol Books Limited (09340031) United Kingdom