About Walker Books Limited (01378601) United Kingdom