About The Jackman Consultancy Limited (07483893) United Kingdom