About Jeera Harpenden Ltd (12363596) United Kingdom