About Ambala Foods Limited (06544656) United Kingdom