About Jams Consult Limited (07767910) United Kingdom