About Hay Bagri Ltd (12148807) United Kingdom