About Jammac Canterbury Ltd (10442031) United Kingdom