About Jamm Consult Limited (08694853) United Kingdom