About Langs Farmgate Eggs Limited (04983158) United Kingdom