About The Jammery Ltd (12300625) United Kingdom