About Jamljam Weymouth Ltd (12673368) United Kingdom