About Jackman Marketing Consultants Limited (06074973) United Kingdom