About Jackman Publishing Solutions Limited (06352790) United Kingdom