E476 is Polyglycerol polyricinoleate.
Whether or not it is halal depends on whether it is derived from plant or animal fats. Although it is generally made from castor beans, it could possibly be made from animal fat. Your best bet would be to contact the manufacturer directly.
See Related Links.