About Jackman Walker Limited (08741906) United Kingdom